<?php 
App::import('Vendor','tcpdf/tcpdf');

$pdf = new TCPDF(); 
$textfont = 'freesans';

$pdf->SetCreator(PDF_CREATOR);
//$pdf->SetAuthor('NOTA DE ATENDIMENTO');
$pdf->SetTitle('NOTA DE ATENDIMENTO');

$pdf->setHeaderFont(Array(PDF_FONT_NAME_MAIN, '', PDF_FONT_SIZE_MAIN));
$pdf->setFooterFont(Array(PDF_FONT_NAME_DATA, '', PDF_FONT_SIZE_DATA));

$pdf->SetDefaultMonospacedFont(PDF_FONT_MONOSPACED);

$pdf->SetMargins(PDF_MARGIN_LEFT, PDF_MARGIN_TOP, PDF_MARGIN_RIGHT);
$pdf->SetHeaderMargin(PDF_MARGIN_HEADER);
$pdf->SetFooterMargin(PDF_MARGIN_FOOTER);
$pdf->SetAutoPageBreak(TRUE, PDF_MARGIN_BOTTOM);

$pdf->setImageScale(PDF_IMAGE_SCALE_RATIO); 
$pdf->AddPage(); 

$pdf->Image('img/logo.jpg', 10, 5, 0, 0);

$inicio =  ''.
'<div id="corpo_nota">'.
	'<div id="nota_topo">'.
		'<div id="conteudo_topo">'.
		
			'<div id="direita_topo">'.
			
				'<label>NOTA DE ATENDIMENTO</label> <br /><br /> <br />'.
				'<label>EMISSÃO:</label> '.date('d/m/Y').' <br /> <br /> <br />'.
				'<label>Nº:</label> <label id="lb_numeronota">0000'.$pagamento['Ordemservico']['id'].'</label>'. 
				'<label id="numerovia">1</label> <label>º VIA </label>'.
				
			'</div>';
$pdf->writeHTML($inicio, true, false, true, false, '');
$kidTable = ''. 
			'<table cellpadding="3" cellspacing="0" border="1px">
				<tr>
					<td>NOME:</td>
					<td>KIDGAMES Ltda.</td>
				</tr>
				<tr>
					<td>ENDEREÇO:</td>
					<td class="direita">SQS 315 Bloco B Loja 34</td>
				</tr>
				<tr>
					<td>CIDADE:</td>
					<td>Brasília-DF</td>
				</tr>
				<tr>
					<td>CPD / CNPJ Nº:</td>
					<td>16.967.487/0001-16</td>
				</tr>
				<tr>
					<td>TELEFONE:</td>
					<td>(61) 3346-4175</td>
				</tr>
			</table>
		</div>
	</div>';
$pdf->writeHTML($kidTable, true, false, true, false, '');
			
$dados_cliente = ''.
	'<div id="nota_dados_cliente">
		<table cellpadding="3" cellspacing="0" border="1px">
			<tr>
				<td>NOME: '.$pagamento['Ordemservico']['Pessoa']['nome'].'</td>
				<td>MUNICÍPIO: '.$pagamento['Ordemservico']['Pessoa']['Municipio']['nome'].'</td>
			</tr>
			<tr>
				<td>ENDEREÇO: '.$pagamento['Ordemservico']['Pessoa']['endereco'].'</td>
				<td>UF: Distrito Federal</td>
			</tr>
			<tr>
				<td>CPF: '.$pagamento['Ordemservico']['Pessoa']['cpfcnpj'].'</td>
				<td>TELEFONE: '.$pagamento['Ordemservico']['Pessoa']['telefone1'].'</td>
			</tr>
		</table>
	</div>';
$pdf->writeHTML($dados_cliente, true, false, true, false, '');

$dados_produto = ''.
	'<div id="nota_dados_produto">
		<table cellpadding="3" cellspacing="0" border="1px">
			<tr>
				<td>NOME PRODUTO: '.$pagamento['Ordemservico']['Produto']['nome'].'</td>
			</tr>
			<tr>
				<td>FABRICANTE: '.$pagamento['Ordemservico']['Produto']['modelo'].'</td>
			</tr>
			<tr>
				<td>Nº SÉRIE: '.$pagamento['Ordemservico']['Produto']['numeroserie'].'</td>
			</tr>
		</table>
	</div>';
$pdf->writeHTML($dados_produto, true, false, true, false, '');	

$itens1 = ''.
	'<div id="nota_itens">
		<table cellpadding="3" cellspacing="0" border="1px">
			<tr>
				<th ROWSPAN=2>QTDE.</th>
				<th ROWSPAN=2>UNID.</th>
				<th ROWSPAN=2>DESCRIÇÃO</th>
				<th COLSPAN=2>PREÇOS</th> 
			</tr>
			<tr>
				<th>UNITÁRIO</th>
				<th>TOTAL</th> 
			</tr>
		</table>';
$pdf->writeHTML($itens1, true, false, true, false, '');

	$total = 0; 
	foreach($pagamento['Ordemservico']['Peca'] as $peca) {
$itens2 = ''.
		'<table cellpadding="3" cellspacing="0" border="1px">
			<tr>
				<td class="semtopbottom">'.$peca['OrdemservicosPeca']['quantidade'].'</td>
				<td class="semtopbottom">'.$peca['Unidade']['descricao'].'</td>
				<td class="semtopbottom">'.$peca['descricao'].'</td>
				<td class="semtopbottom">'.number_format($peca['valor'], 2, ',','.').'</td>
				<td class="semtopbottom">'.number_format(($peca['OrdemservicosPeca']['quantidade'] * $peca['valor']), 2, ',','.').' </td>
			</tr>
		</table>';

		$pdf->writeHTML($itens2, true, false, true, false, '');
		$total += $peca['valor']; 
	}
				
	foreach($pagamento['Ordemservico']['Servico'] as $servico) { 

$itens3 = ''.
		'<table cellpadding="3" cellspacing="0" border="1px">
			<tr>
				<td class="semtopbottom"> 1 </td>
				<td class="semtopbottom"> Unidade </td>
				<td class="semtopbottom">'.$servico['descricao'].' </td>
				<td class="semtopbottom">'.number_format($servico['valor'], 2, ',','.').' </td>
				<td class="semtopbottom">'.number_format($servico['valor'], 2, ',','.').' </td>
			</tr>
		</table>';
		$pdf->writeHTML($itens3, true, false, true, false, '');
		$total += $servico['valor']; 
	} 

$itens4 = ''.
		'<table cellpadding="3" cellspacing="0" border="1px">
			<tr>
				<td class="semborda"></td>
				<td class="semborda"></td>
				<td class="semborda"></td>
				<td class="semborda"></td>
				<td class="semborda"></td>
			</tr>
			<tr>
				<td class="semnenhumaborda"></td>
				<td class="semnenhumaborda"></td>
				<td class="semnenhumaborda"></td>
				<td>TOTAL</td>
				<td>'.number_format($total, 2, ',','.').'</td>
			</tr>
		</table>
	</div>
			<div id="nota_rodape">
				<div id="assinatura">
					__________________________ <br />
					ASSINATURA DO RESPONSÁVEL
				</div>
			</div>
		</div>';

$pdf->writeHTML($itens4, true, false, true, false, '');
$pdf->Output('nota_de_atendimento.pdf', 'I');
?>